runtime.gList.size (field)
14 uses
runtime (current package)
mcleanup.go#L770: if q.flushed.Load() && q.full.empty() && uint32(q.sleeping.size) == q.ng.Load() {
mgcmark.go#L382: q := gQueue{list.head, tail.guintptr(), list.size}
proc.go#L4066: q := gQueue{glist.head, tail.guintptr(), glist.size}
proc.go#L5485: if pp.gFree.size >= 64 {
proc.go#L5490: for pp.gFree.size >= 32 {
proc.go#L5512: for pp.gFree.size < 32 {
proc.go#L5700: n := int32(atomic.Loaduintptr(&allglen)) - sched.gFree.stack.size - sched.gFree.noStack.size
proc.go#L5705: n -= pp.gFree.size
proc.go#L6924: print(" runqsize=", t-h, " gfreecnt=", pp.gFree.size, " timerslen=", len(pp.timers.heap), "\n")
proc.go#L7825: size int32
proc.go#L7837: l.size++
proc.go#L7845: l.size += q.size
proc.go#L7854: l.size--
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |